//
//  PlaySongListViewController.h
//  Mecca
//
//  Created by TH-MAC02 on 7/28/14.
//  Copyright (c) 2014 TapDash Heuristics. All rights reserved.
//

#import <UIKit/UIKit.h>
#import <AVFoundation/AVFoundation.h>
#import "PlayListViewController.h"
#import "MZTimerLabel.h"

//<<<<<<< .mine

@interface PlaySongListViewController : UIViewController <AVAudioPlayerDelegate, UIImagePickerControllerDelegate, UINavigationControllerDelegate, PlayListViewControllerDelegate, MZTimerLabelDelegate>{
    
    MZTimerLabel *timerExample4;
    MZTimerLabel *timerExample5;
    MZTimerLabel *timerExample6;
    MZTimerLabel *timerExample7;
    MZTimerLabel *timerExample8;
    MZTimerLabel *timerExample9;
    
}



//=======

//@interface PlaySongListViewController : UIViewController <AVAudioPlayerDelegate, PlayListViewControllerDelegate, MZTimerLabelDelegate>{
//    MZTimerLabel *timerExample4;
//    MZTimerLabel *timerExample5;
//    MZTimerLabel *timerExample6;
//    MZTimerLabel *timerExample7;
//    MZTimerLabel *timerExample8;
//    MZTimerLabel *timerExample9;
//}
//
//@property (strong, nonatomic) IBOutlet MZTimerLabel *lblStart;
//
//>>>>>>> .r191



@property(strong, nonatomic) NSString *audioURL;
@property (strong, nonatomic) AVAudioPlayer *audioPlayer;

@property (strong, nonatomic) IBOutlet UILabel *startSongLbl;
@property (strong, nonatomic) IBOutlet UILabel *endSongLbl;

@property (strong, nonatomic) IBOutlet UISlider *songSlider;

@property (strong, nonatomic) IBOutlet UIImageView *albumImg;
@property (strong, nonatomic) IBOutlet UIButton *playPauseBtn;
@property (strong, nonatomic) IBOutlet UILabel *nowPlayingLbl;
@property (strong, nonatomic) IBOutlet MZTimerLabel *lblStart;
@property (strong, nonatomic) IBOutlet UILabel *lblSongName;
@property (strong, nonatomic) IBOutlet UILabel *lblArtistName;
@property (strong, nonatomic) IBOutlet UIActivityIndicatorView *activityIn;
@property (strong, nonatomic) IBOutlet UIView *viewLyrics;
@property (strong, nonatomic) IBOutlet UITextView *txtFLyrics;

@property (strong, nonatomic) IBOutlet UIButton *btnShowProp;

@property (strong, nonatomic) IBOutlet UIButton *btnHideProp;

@property (strong, nonatomic) IBOutlet UIButton *shuffleBtn;
@property (strong, nonatomic) IBOutlet UIButton *repeatBtn;
@property (strong, nonatomic) IBOutlet UILabel *lblNotAvail;


//<<<<<<< .mine



//=======

@property (strong, nonatomic) NSIndexPath *idxPath;

//>>>>>>> .r191
- (IBAction)backAction:(id)sender;

- (IBAction)playPauseAction:(id)sender;

- (IBAction)nextAction:(id)sender;

- (IBAction)previousAction:(id)sender;

- (IBAction)processSliderValueChanged:(id)sender;

- (IBAction)sliderTouchDown:(id)sender;

- (IBAction)sliderTouchInside:(id)sender;

- (IBAction)sliderTouchUpOutside:(id)sender;

- (IBAction)repeatAction:(id)sender;

- (IBAction)shuffleAction:(id)sender;

- (IBAction)progressSliderMoved:(UISlider *)sender;

- (IBAction)btnShowLyrics:(id)sender;
- (IBAction)btnHideLyrics:(id)sender;

- (IBAction)shared:(id)sender;




@end
